solar telescope - Turco Inglés Diccionario